package cate.common.table.activity.specialtraining;

import cate.common.table.EExcel;
import cate.common.table.ESheet;
import cate.common.table.activity.specialtraining.card.SpecialTrainingCardSheet;
import cate.common.table.activity.specialtraining.point.SpecialTrainingPointSheet;
import cate.common.table.activity.specialtraining.shop.SpecialTrainingShopSheet;
import cate.common.table.activity.specialtraining.task.SpecialTrainingTaskSheet;
import easy.java.dev.note.NoteClass;
import easy.java.dev.note.NoteField;

@NoteClass(value = "特训活动-七日特训 Excel")
public class SevenDaySpecialTrainingExcel extends EExcel {
    @NoteField(value = "页签")
    public SpecialTrainingCardSheet card = new SpecialTrainingCardSheet();
    @NoteField(value = "任务")
    public SpecialTrainingTaskSheet task = new SpecialTrainingTaskSheet();
    @NoteField(value = "商品")
    public SpecialTrainingShopSheet shop = new SpecialTrainingShopSheet();
    @NoteField(value = "积分奖励")
    public SpecialTrainingPointSheet point = new SpecialTrainingPointSheet();

    @Override
    public String getFileName() {
        return "七日特训.xlsx";
    }

    @Override
    public ESheet<?>[] getSheets() {
        return new ESheet[]{card, task, shop, point};
    }
}
